banana passionfruit (passiflora tripartita) - Turkish English Dictionary